package com.ideviu.service;

import java.util.List;

import com.ideviu.dao.NegocioDao;
import com.ideviu.model.Negocio;


public interface NegocioManager extends GenericManager<Negocio, Long> {
	
    void setNegocioDao(NegocioDao negocioDao);

    Negocio getNegocio(String negocioId);

    Negocio saveNegocio(Negocio negocio) throws NegocioExistsException;

    void removeNegocio(String negocioId);

    List<Negocio> search(String searchTerm);
    
    List<Negocio> getNegociosByIdUsuario(String idUser) throws DataNotFoundException;
}
